Skip to content

Mfc/#1453 - #1507

Merged
nmaya merged 4 commits into
stable_5_6from
mfc/#1453
Aug 30, 2026
Merged

nmaya merged 4 commits into
stable_5_6from
mfc/#1453

Conversation

@nmaya

@nmaya nmaya commented Aug 30, 2026

Copy link
Copy Markdown
Member

No description provided.

- セッションの複製で、複製先が DDE経由で受け取った
  コマンドラインの /F= を処理するため、
  複製元の設定ファイルの色,フォントが複製先に反映されなかった。
- DispApplySetup() をvtdisp.cに追加
  - 色(ThemeSetColor)とフォント(ChangeFont)を pts から再設定
  - 桁数,行数は変えずにウィンドウサイズを再計算する
  - ウィンドウ生成前(vt == NULL)は何もしない
- ParseParam() の後で SetupFNameW が変わっていたら
  DispApplySetup() を呼ぶ
  - 起動時の ParseParam() は ParseFOption() が先に同じファイル名を
    設定しているため対象外(従来どおり後段の初期化で適用される)

(cherry picked from commit e5cd99b)
- 複製元コマンドラインの /F= の有無ではなく、設定ファイルが
  デフォルトと異なるかどうかで複製先に /F= を付加するようにした
- DDE の connect で設定ファイルが変更されたときは、表示への再適用
  (DispApplySetup)ではなく IdCmdRestoreSetup をポストして
  INI ファイルの読み直しから行うようにした
- ParseFOption() はコマンドライン文字列を引数で受け取るように変更
- CVTWindow コンストラクタの TERATERM.INI 読み込みの重複コードを整理

(cherry picked from commit 82c5c31)
@nmaya
nmaya merged commit fb37187 into stable_5_6 Aug 30, 2026
2 checks passed
@nmaya
nmaya deleted the mfc/#1453 branch August 30, 2026 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants